simultaneous injection - Spanish English Dictionary